/* Define if arm/xscale glibc bug is detected */
#ifndef ARM_ATOMICITY_BUG
#cmakedefine ARM_ATOMICITY_BUG
#endif

/* Define if you have the `alphasort' function. */
#ifndef HAVE_ALPHASORT
#cmakedefine HAVE_ALPHASORT
#endif

/* Define if you have the `asprintf' function. */
#ifndef HAVE_ASPRINTF
#cmakedefine HAVE_ASPRINTF
#endif

/* Define if ftgl is available */
#ifndef HAVE_FTGL
#cmakedefine HAVE_FTGL
#endif

/* Define when wxWidgets is compiled with GL support */
#ifndef HAVE_GLCANVAS
#cmakedefine HAVE_GLCANVAS
#endif

/* Define if you have the `gmtime_r' function. */
#ifndef HAVE_GMTIME_R
#cmakedefine HAVE_GMTIME_R
#endif

/* Define if you have the <libgen.h> header file. */
#ifndef HAVE_LIBGEN_H
#cmakedefine HAVE_LIBGEN_H
#endif

/* Define if you have the `localtime_r' function. */
#ifndef HAVE_LOCALTIME_R
#cmakedefine HAVE_LOCALTIME_R
#endif

/* Define if you have the `pow10' function. */
#ifndef HAVE_POW10
#cmakedefine HAVE_POW10
#endif

/* Define if you have the `scandir' function. */
#ifndef HAVE_SCANDIR
#cmakedefine HAVE_SCANDIR
#endif

/* Define if you have the <stdlib.h> header file. */
#ifndef HAVE_STDLIB_H
#cmakedefine HAVE_STDLIB_H
#endif

/* Define if you have the <string.h> header file. */
#ifndef HAVE_STRING_H
#cmakedefine HAVE_STRING_H
#endif

/* Define if you have the <sys/stat.h> header file. */
#ifndef HAVE_SYS_STAT_H
#cmakedefine HAVE_SYS_STAT_H
#endif

/* Define if you have the <sys/types.h> header file. */
#ifndef HAVE_SYS_TYPES_H
#cmakedefine HAVE_SYS_TYPES_H
#endif

/* Define if you have the `timegm' function. */
#ifndef HAVE_TIMEGM
#cmakedefine HAVE_TIMEGM
#endif

/* Define if you have the <unistd.h> header file. */
#ifndef HAVE_UNISTD_H
#cmakedefine HAVE_UNISTD_H
#endif

/* Define if you have the <xmlrpc-epi/xmlrpc.h> header file */
#ifndef HAVE_XMLRPC_EPI_H
#cmakedefine HAVE_XMLRPC_EPI_H
#endif

/* Define if flex generates yylex_destroy */
#ifndef HAVE_YYLEX_DESTROY
#cmakedefine HAVE_YYLEX_DESTROY
#endif

/* Define if lua param optimiser should be built in */
#ifndef LUA_PARAM_OPTIMISE
#cmakedefine LUA_PARAM_OPTIMISE
#endif

/* Define if CGAL library is not available */
#ifndef NO_CGAL
#cmakedefine NO_CGAL
#endif

/* Define if lua is not available */
#ifndef NO_LUA
#cmakedefine NO_LUA
#endif

/* Define as the return type of signal handlers (`int' or `void'). */
#ifndef RETSIGTYPE
#cmakedefine RETSIGTYPE @RETSIGTYPE@
#endif

/* Define if current architecture is big-endian */
#ifndef SZARP_BIG_ENDIAN
#cmakedefine SZARP_BIG_ENDIAN
#endif

/* Define when use xmlTextReader instead of XML DOM */
#ifndef USE_XMLREADER
#cmakedefine USE_XMLREADER
#endif

/* Defined paths for szarp files */
#define SZARP_BINARY_FOLDER "@SZARP_BINDIR@"
#define SZARP_CONFIG_FOLDER "@SZARP_CONFIGDIR@"
#define SZARP_RUNTIME_FOLDER "@SZARP_RUNTIMEDIR@"
#define SZARP_LOGGING_FOLDER "@SZARP_LOGDIR@"
#define SZARP_DATA_FOLDER "@SZARP_DATADIR@"
#define SZARP_SHARE_FOLDER "@SZARP_SHAREDIR@"

/* Name of package */
#cmakedefine PACKAGE "@PACKAGE@"

/* Define to the address where bug reports for this package should be sent. */
#cmakedefine PACKAGE_BUGREPORT "@PACKAGE_BUGREPORT@"

/* Define to the full name of this package. */
#cmakedefine PACKAGE_NAME "@PACKAGE_NAME@"

/* Define to the full name and version of this package. */
#cmakedefine PACKAGE_STRING "@PACKAGE_STRING@"

/* Define to the one symbol short name of this package. */
#cmakedefine PACKAGE_TARNAME "@PACKAGE_TARNAME@"

/* Define to the home page for this package. */
#cmakedefine PACKAGE_URL "@PACKAGE_URL@"

/* Define to the version of this package. */
#cmakedefine PACKAGE_VERSION "@PACKAGE_VERSION@"

/* Szarp version number of package */
#cmakedefine SZARP_VERSION "@VERSION@"

/* Szarp PREFIX */
#cmakedefine PREFIX "@PREFIX@"

/* Szarp version number of package */
#cmakedefine VERSION "@VERSION@"

/* Enable GNU extensions on systems that have them.  */
#ifndef _GNU_SOURCE
	# define _GNU_SOURCE
#endif

#define strfind(a,b) (strstr(a,b) ? (char *)(strstr(a,b)-a) : (char*) -1) /* This suxx...*/
